package com.sgl.blog.service;

import com.sgl.blog.pojo.BlogLabel;

import java.util.List;

/**
 * @标题： TypeService
 * @内容：
 * @作者： 宋志豪
 */
public interface LabelService {

    /**
     * @return  查询所有分类
     */
    List<BlogLabel> findAll();

    /**
     * @param baseId 父分类ID
     * @return  所有父分类的子集
     */
    List<BlogLabel> findByBaseId(Integer baseId);

    /**
     * @param id 根据主键查询对象
     * @return  blogLabel对象
     */
    BlogLabel findById(Integer id);

    /**
     * @param ids 根据一串以 ， 分割的字符串查多个ID
     * @return  BlogLabel集合
     */
    List<BlogLabel> findByStringId(String ids);
}
